home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 December / PCWorld_2006-12_cd.bin / v cisle / robocopy / rktools.exe / RCDATA / CABINET / rktools.msi / deploy.cab / readme.txt < prev    next >
Text File  |  2003-02-21  |  22KB  |  598 lines

  1.        Microsoft Windows Server 2003
  2.                       Deploy.cab
  3.                    Readme Document
  4.                    January 13, 2003
  5.  
  6. Information in this document, including URL and other Internet Web
  7. site references, is subject to change without notice and is provided
  8. for informational purposes only. The entire risk of the use or 
  9. results of the use of this document remain with the user, and 
  10. Microsoft Corporation makes no warranties, either express or implied. 
  11. Unless otherwise noted, the example companies, organizations, 
  12. products, people, and events depicted herein are fictitious. No 
  13. association with any real company, organization, product, person, 
  14. or event is intended or should be inferred. Complying with all 
  15. applicable copyright laws is the responsibility of the user. Without 
  16. limiting the rights under copyright, no part of this document may be 
  17. reproduced, stored in or introduced into a retrieval system, or 
  18. transmitted in any form or by any means (electronic, mechanical, 
  19. photocopying, recording, or otherwise), or for any purpose, without 
  20. the express written permission of Microsoft Corporation.
  21.  
  22. Microsoft may have patents, patent applications, trademarks,
  23. copyrights, or other intellectual property rights covering subject
  24. matter in this document. Except as expressly provided in any written
  25. license agreement from Microsoft, the furnishing of this document 
  26. does not give you any license to these patents, trademarks, 
  27. copyrights, or other intellectual property.
  28.  
  29. (c) 2003 Microsoft Corporation. All rights reserved.
  30.  
  31. Microsoft, MS-DOS, Windows, and Windows NT are either registered
  32. trademarks or trademarks of Microsoft Corporation in the United States
  33. or other countries or regions.
  34.  
  35. The names of actual companies and products mentioned herein may be 
  36. the trademarks of their respective owners.
  37.  
  38. ========================
  39. How to Use This Document
  40. ========================
  41.  
  42. To view the Readme file in Microsoft Windows Notepad, maximize 
  43. the Notepad window. On the Format menu, click Word Wrap. 
  44.  
  45. To print the Readme file, open it in Notepad or another word 
  46. processor, and then use the Print command on the File menu.
  47.  
  48. ========
  49. CONTENTS
  50. ========
  51.  
  52. 1. INTRODUCTION
  53.  
  54. 2. UPGRADING FROM PREVIOUS VERSIONS OF THE TOOLS
  55.  
  56. 3. AVAILABILITY OF WINDOWS PE
  57.  
  58. 4. KNOWN ISSUES
  59.  
  60. 5. DOCUMENTATION CORRECTIONS
  61.  
  62. ---------------
  63.  
  64. 1. INTRODUCTION
  65. ---------------
  66.  
  67. This document provides current information about the tools included 
  68. in the Deploy.cab for Microsoft Windows Server 2003.
  69.  
  70. NOTE: The Setup Manager tool (Setupmgr.exe) contained in Deploy.cab 
  71. is intended for use only by corporate administrators. If you are 
  72. a system builder, install the tools and documentation contained on 
  73. the Windows OEM Preinstallation Kit (OPK) CD. A Windows OPK CD
  74. is contained in every multi-pack of Windows distributed by an
  75. OEM distributor to original computer manufacturers, assemblers, 
  76. reassemblers, and/or software preinstallers of computer hardware 
  77. under the Microsoft OEM System Builder License Agreement.
  78.  
  79. Setup Manager no longer contains context-sensitive help. For more
  80. information about the individual pages in Setup Manager, see the
  81. "Setup Manager Settings" topic in the Microsoft Windows Corporate
  82. Deployment Tools User's Guide (Deploy.chm).
  83.  
  84. ------------------------------------------------
  85.  
  86. 2. UPGRADING FROM PREVIOUS VERSIONS OF THE TOOLS
  87. ------------------------------------------------
  88.  
  89. You can use the Windows Server 2003 corporate deployment tools
  90. to deploy the following versions of Windows:
  91.  
  92.    * Original "gold" release of Windows XP 
  93.    * Windows XP SP1 
  94.    * Windows Server 2003 family 
  95.  
  96. Do not use the original "gold" release of the Windows XP corporate 
  97. deployment tools to deploy Windows XP SP1 or the Windows Server 
  98. 2003 family.
  99.  
  100. -----------------------------
  101.  
  102. 3. AVAILABILITY OF WINDOWS PE
  103. -----------------------------
  104.  
  105. Windows Preinstallation Environment (Windows PE, also known as WinPE)
  106. is licensed to original equipment manufacturers (OEMs) for use in 
  107. preinstalling Windows onto new computers. The Windows PE for
  108. Corporations toolkit is available for enterprise customers. For more 
  109. information, contact your account manager.
  110.  
  111. ---------------
  112.  
  113. 4. KNOWN ISSUES
  114. ---------------
  115.  
  116. This is a list of known issues for the Windows Server 2003 deployment 
  117. tools:
  118.  
  119. *  Do not use the FontSmoothing entry in the [ComputerSettings] 
  120. section of Winbom.ini. Font smoothing is off by default in the 
  121. Windows Server 2003 family.
  122.  
  123. *  If you preinstall the Multilingual User Interface (MUI) Pack 
  124. during Sysprep in Factory mode (Sysprep -factory) and then restart 
  125. the computer into Mini-Setup, then all pages in Mini-Setup
  126. are truncated. 
  127.  
  128. Workaround: Set the default user interface for MUI to English.
  129.  
  130. *  Do not manually modify the Windows installation when Sysprep 
  131. is running in Factory mode. 
  132.  
  133. Workaround: Use Winbom.ini to modify the Windows installation when
  134. you run Sysprep -factory.
  135.  
  136. -OR-
  137.  
  138. Use the command Sysprep -audit if you want to modify the
  139. Windows installation manually.
  140.  
  141. *  Do not manually modify the Windows installation when Sysprep 
  142. is running in Factory mode. Use Winbom.ini only to modify the 
  143. Windows installation when you run Sysprep -factory. To modify the 
  144. Windows installation manually, use the command Sysprep -audit.
  145.  
  146. *  If you install the corporate deployment tools on a computer running
  147. Windows Server 2003, you may need to complete an additional step when
  148. creating a distribution share. On a computer running Windows Server
  149. 2003, sharing a folder sets default permissions to read-only for the 
  150. group Everyone. If you intend to allow Everyone to write to the 
  151. distribution share from across the network, you must add
  152. additional permissions.
  153.  
  154. Workaround: Add read-write permissions for the user(s) who need
  155. to write remotely to the distribution share.
  156.  
  157. *  In an unattended installation, Windows Setup will force any
  158. password string that begins with an asterisk (*) to Null. A null
  159. password can result in a security risk.
  160.  
  161. *  You cannot run Update.exe within an i386 directory to update a
  162. Windows XP installation to Windows XP SP1. You must run Update.exe
  163. against the entire contents of a Windows CD. If the entire contents
  164. of a Windows CD is not present in your installation share, Update.exe
  165. fails to complete the installation process. 
  166.  
  167. To update the Windows XP i386 directory properly:
  168.  
  169. 1. Download Windows XP Service Pack 1.
  170.  
  171. 2. At the command prompt, go to the folder where you downloaded
  172.    the XPSP1.EXE file, and then type the command:
  173.  
  174.          xpsp1.exe -x.
  175.  
  176. 3. When prompted, type the path from which you want the service pack
  177.    to be expanded.
  178.    For example: C:\XPSP1.
  179.  
  180. 4. Create a temporary directory on your system and copy the entire
  181.    Windows XP product CD to this directory.
  182.    For example: MD C:\INTSP1 XCopy CDROM Drive Letter:\*.*c:\INTSP1 /e
  183.  
  184. 5. After the previous step is completed, change to the directory that
  185.    contains the Windows XP SP1 files.
  186.    For example:  CD C:\xpsp1\update.
  187.  
  188. 6. To update the Windows XP files to include SP1, type: 
  189.  
  190.          update.exe -s:c:\INTSP1. 
  191.  
  192. This procedure results in an I386 directory updated to Windows XP SP1.
  193.  
  194. *  When performing an unattended installation with an answer file that
  195. changes the input locale and uses GuiRunOnce to start a network printer
  196. installation, the unattended install process will hang and the Event
  197. Viewer will report that the entry logs are broken.
  198.  
  199. Workaround: Use Cmdlines.txt to start the printer installation.
  200.  
  201.  
  202. ----------------------------
  203.  
  204. 5. DOCUMENTATION CORRECTIONS
  205. ----------------------------
  206.  
  207. *  The Internet Explorer Enhanced Security Configuration optional
  208. components is not documented in the "[Components]" topic in the 
  209. Preinstallation Reference (Ref.chm).
  210.  
  211. When Internet Explorer Enhanced Security Configuration is enabled, 
  212. it reduces the exposure of your server to potential security attacks 
  213. from Web pages that do not belong to the Local intranet zone or the 
  214. Trusted sites zone. For more information, see the documentation 
  215. at %WINDIR%\Help\IESecHelp.htm.
  216.  
  217. These two new entries in the "[Components]" topic are:
  218.  
  219. IEHardenUser = On | Off (default) 
  220. On
  221.    Applies the Enhanced Security Configuration to members of the 
  222.    Restricted Users and Guests groups. Changes IE home page to
  223.    IEHardenAdmin.htm.
  224. Off
  225.    Removes the Enhanced Security Configuration from members of the 
  226.    Restricted Users and Guests groups.
  227.  
  228. IEHardenAdmin = On (default) | Off
  229. On
  230.    Applies the Enhanced Security Configuration to members of the 
  231.    Administrators and Power Users groups. Changes IE home page to
  232.    IEHardenAdmin.htm.
  233.  
  234. Terminal Server is installed by default without Internet Explorer
  235. Enhanced Security Configuration enabled. If either IEHardenUser or
  236. IEHardenAdmin is specified, then Terminal Server uses the specified
  237. settings. 
  238.  
  239. The new section in Unattend.txt is:
  240.  
  241. [IEHardening]
  242. TrustedSites = URL[,URL]...
  243. LocalIntranetSites = URL[,URL]...
  244.  
  245. TrustedSites
  246.   Internet sites whose content you trust. 
  247.  
  248. LocalIntranetSites
  249.   Intranet sites whose content you trust.
  250.  
  251. * In the "[Sysprep]" topic in the Preinstallation Reference 
  252. (Ref.chm), replace:
  253.  
  254. "When you run the command Sysprep -bmsd, Sysprep populates a
  255. pre-existing [SysprepMassStorage] section, but the mass-storage
  256. controllers are not installed until the next time you run Sysprep."
  257.  
  258. With:
  259.  
  260. "When you run the command Sysprep -bmsd and your Sysprep.inf
  261. has an empty [SysprepMassStorage] section, Sysprep populates
  262. the [SysprepMassStorage] section. The mass-storage controllers
  263. are not installed until the next time you run Sysprep."
  264.  
  265. *  In the "[SysprepMassStorage]" topic in the Preinstallation
  266. Reference (Ref.chm), replace:
  267.  
  268. "Run the command Sysprep -bmsd. Sysprep automatically generates the
  269. entries in [SysprepMassStorage] for all mass-storage controllers
  270. specified by the Plug and Play hardware IDs in Machine.inf, Scsi.inf,
  271. Pnpscsi.inf, and Mshdc.inf, but will not install those controllers."
  272.  
  273. With:
  274.  
  275. "Run the command Sysprep -bmsd with an empty [SysprepMassStorage] 
  276. section. Sysprep automatically generates the entries in 
  277. [SysprepMassStorage] for all mass-storage controllers specified 
  278. by the Plug and Play hardware IDs in Machine.inf, Scsi.inf, 
  279. Pnpscsi.inf, and Mshdc.inf, but Sysprep does not install
  280. those controllers."
  281.  
  282. *  In the "[Unattended] (Sysprep.inf)" topic in the Preinstallation
  283. Reference (Ref.chm), replace:
  284.  
  285. "If you add KeepPageFile to your Sysprep.inf file, regardless of 
  286. the assigned value, the page file does not regenerate. To regenerate 
  287. the page file, do not include KeepPageFile in the [Unattended]
  288. section."
  289.  
  290. with:
  291.  
  292. "If you delete the paging file before making an image of the
  293. installation and applying that image to the destination computer, the
  294. operating system generates the paging file by default, which is the
  295. same as setting KeepPageFile=0. If you do not want a paging file on
  296. the local system, you must first delete the paging file, and then set
  297. KeepPageFile=1 in your Sysprep.inf file. Otherwise, the paging file
  298. is generated automatically when the system reboots."
  299.  
  300. *  In the "[Unattended] (Sysprep.inf)" topic in the Preinstallation
  301. Reference (Ref.chm), replace:
  302.  
  303. "Required if the master installation is built on an APIC
  304. multiprocessor computer and the image of that master installation
  305. is on compatible APIC uniprocessor or multiprocessor destination
  306. computers."
  307.  
  308. with:
  309.  
  310. "The UpdateHal entry in Sysprep.inf is not required in Windows XP 
  311. or the Windows Server 2003 family."
  312.  
  313. *  In the "Introduction" topic in the Preinstallation Reference 
  314. (Ref.chm), replace:
  315.  
  316. "If you run Winnt32 on an Itanium-based computer, the command can be 
  317. run from the Extensible Firmware Interface (EFI) ...".
  318.  
  319. with:
  320.  
  321. "Winnt32.exe cannot be run from an EFI prompt, and there is
  322. no Winnt32.efi currently available."
  323.  
  324. *  In the "Installing Microsoft Internet Information Services (IIS)"
  325. topic in the Corporate Deployment Tools User's Guide (Deploy.chm), 
  326. replace: 
  327.  
  328. "Windows XP Professional and Windows XP 64-Bit Edition contain
  329. Microsoft Internet Information Services 5.1. All members of the
  330. Windows Server 2003 family contain Internet Information Services 6.0."
  331.  
  332. with:
  333.  
  334. "Windows XP Professional contains Microsoft Internet Information
  335. Services 5.1. All members of the Windows Server 2003 family and
  336. Windows XP Professional 64-Bit Edition 2003 contain Internet
  337. Information Services 6.0." 
  338.  
  339. *  The "[Components]" topic in the Preinstallation Reference (Ref.chm)
  340. has incorrect default values for the Hypertrm entry. The correct
  341. default values are On for Windows XP and Off for the Windows Server
  342. 2003 family.
  343.  
  344. *  The "[Components]" topic in the Preinstallation Reference (Ref.chm)
  345. has incorrect default values for the Fax entry. The Fax component is
  346. not installed by default in the Windows Server 2003 family or Windows
  347. XP 64-Bit Edition.
  348.  
  349. *  The "[Components]" topic in the Preinstallation Reference (Ref.chm)
  350. has incorrect default values for the Objectpkg entry. The Objectpkg
  351. component is installed by default in Windows XP and the Windows Server
  352. 2003 family.
  353.  
  354. *  The "[Components]" topic in the Preinstallation Reference (Ref.chm)
  355. has an incorrect name for the iis_webadmin component. The correct name
  356. for this component is sakit_web. 
  357.  
  358. *  In the "[TerminalServices]" topic in the Preinstallation Reference
  359. (Ref.chm), replace:
  360.  
  361. "Windows XP Professional and the Windows Server 2003 family install
  362. Remote Desktop (also called Terminal Services in Remote Administration
  363. mode), but display it by default."
  364.  
  365. with: 
  366.  
  367. "Windows XP Professional and Windows Server 2003 family install Remote
  368. Desktop (also called Terminal Services in Remote Administration mode),
  369. but disable this feature by default for security reasons."
  370.  
  371. *  The "Winnt.sif" topic in the Preinstallation Reference (Ref.chm)
  372. has incomplete information. The sample Winnt.sif file should include
  373. the following:
  374.  
  375. ;Installs the necessary files for the designated Optional Components
  376. [Components]
  377. iis_common = on
  378. iis_inetmgr = on
  379. iis_www = on
  380. iis_ftp = on
  381. iis_htmla = on 
  382. iis_doc = on 
  383. iis_pwmgr = on 
  384. iis_smtp = on 
  385. iis_smtp_docs = on 
  386. mts_core = on 
  387. msmq = off
  388. terminalservices = off
  389. reminst = off
  390. certsrv = off
  391. rstorage = off
  392. indexsrv_system = on
  393. certsrv_client = off
  394. certsrv_server = off
  395. certsrv_doc = off
  396.  
  397. [InternetServer] 
  398. ;Without these keys specified IIS will use the default settings
  399. ;PathFTPRoot = "%systemdrive%\Custom\FTPRoot"
  400. ;PathWWWRoot = "%systemdrive%\Custom\WWWRoot"
  401.  
  402. *  In the "Winnt32.exe Command-Line Options" topic in the Corporate
  403. Deployment Tools User's Guide (Deploy.chm) and the "Introduction" 
  404. topic in the Preinstallation Reference (Ref.chm), replace all 
  405. instances of:
  406.  
  407. "/syspart:drive_letter"
  408.  
  409. with:
  410.  
  411. "/syspart:drive_letter:"
  412.  
  413. Also replace all instances of:
  414.  
  415. "/tempdrive:drive_letter"
  416.  
  417. with
  418.  
  419. "/tempdrive:drive_letter:"
  420.  
  421. All drive letters included in a command must include a colon (:).
  422.  
  423. *  In the "[Unattended] (Unattend.txt)" topic in the Preinstallation
  424. Reference (Ref.chm), the explanation of the effect of the Yes value 
  425. for the NTUpgrade entry is incomplete.
  426.  
  427. Replace:
  428.  
  429. "Yes 
  430.    Upgrades a previous version of Windows."
  431.  
  432. with:
  433.  
  434. "Yes 
  435.    Upgrades a previous version of Windows. Only these entries
  436.    are processed: 
  437.    Productkey, AutoActivate, DuDisable, DuShare, and DuStopOnError."
  438.  
  439. *  The "[Unattended] (Unattend.txt)" topic in the Preinstallation
  440. Reference (Ref.chm) does not include the following entry:
  441.  
  442. DuStopOnError = Yes (default) | No
  443. Yes 
  444.    Stop downloading updates when an error is detected.
  445. No
  446.    Keep downloading updates if an error is detected.
  447.  
  448. Errors include any failure in processing the updated Setup .cab files
  449. or the inability to connect to the Windows Update site.
  450.  
  451. *  The Corporate Deployment Tools User's Guide (Deploy.chm) does not
  452. contain the topic "Sysprep and HyperThreading".
  453.  
  454. Hyper-threading enables multi-threaded software applications 
  455. to execute threads in parallel within each processor. On a 
  456. hyper-threading enabled system, Windows XP and the 
  457. Windows Server 2003 family function as they would on a 
  458. multi-processor system, even when only a single physical
  459. processor is installed. For more information, see 
  460. http://www.microsoft.com/hwdev/platform/proc/HT-Windows.asp.
  461.  
  462. When a Sysprep image is deployed on a hyper-threading enabled system,
  463. if the Hardware Abstraction Layer (HAL) is incompatible, the computer
  464. may not boot correctly. If the computer does boot correctly, it may
  465. not be able to take advantage of hyper-threading technology.
  466.  
  467. To check which HAL the computer is using:
  468.  
  469. 1. On the Windows desktop, click the Start button.
  470.  
  471. 2. Select Run from the Start menu.
  472.  
  473. 3. Type "DEVMGMT.MSC" without the quotation marks and click OK.
  474.    Device Manager opens.
  475.  
  476. 4. In Device Manager, click the plus sign (+) next to the Computer 
  477.    icon to expand the "Computer" branch and display the HAL type.
  478.  
  479. To ensure that Sysprep images are compatible with hyper-threading 
  480. enabled systems, you must create the master image on one of the
  481. following types of systems:
  482.  
  483.    * An ACPI-compliant hyper-threading enabled computer.
  484.    * An APIC-based computer running ACPI that Device Manager refers
  485.      to as "ACPI Uniprocessor PC".
  486.    * An ACPI-compliant multiprocessor computer.
  487.  
  488. If you do not create the Sysprep image on one of these types of
  489. systems, Windows is not able to update the system to use multiple 
  490. processors. A Sysprep image made on an ACPI-compliant multiprocessor 
  491. computer will run in an multiprocessor configuration even if support 
  492. for hyperthrerading is turned off in the BIOS.
  493.  
  494. Windows automatically uses the hyper-threading capabilities of the
  495. processor if the following conditions are met:
  496.  
  497.    * The computer hardware supports hyper-threading and this
  498.      functionality is enabled in the computer's BIOS.
  499.    * Hyper-Threading functionality is installed in the
  500.      computer processor.
  501.    * The Windows installation uses the ACPI Uniprocessor PC HAL.
  502.    * Windows detects one or more processors or enabled threads.
  503.  
  504. When the listed conditions are met, Windows automatically updates the
  505. HAL to the "ACPI Multiprocessor PC" HAL and and installs an additional 
  506. processor, which is listed under "Processors" in Device Manager. 
  507.  
  508. When running, the HAL type must be "ACPI Multiprocessor PC" or the
  509. hyper-threading capabilities of the processor will not be used. If 
  510. the HAL type is "ACPI Uniprocessor PC", then one or more of the 
  511. previously-listed conditions has not been met.
  512.  
  513. *  The Corporate Deployment Tools User's Guide (Deploy.chm) does not
  514. contain the topic "Sysprep and KeepPageFile".
  515.  
  516. KeepPageFile automatically regenerates the system's paging file to
  517. accommodate differences in the amount of random access memory (RAM)
  518. between the master computer and the destination computer. The default
  519. setting ensures that the paging file is large enough to accommodate
  520. the amount of RAM on the computer.
  521.  
  522. If you want to save space on the master or destination computers when
  523. you preinstall Windows, follow the first procedure. If you want to
  524. keep the same settings or enter your standard settings for all
  525. destination computers, follow the second procedure.
  526.  
  527. To prevent the creation of a paging file on the master or the
  528. destination computers:
  529.  
  530. 1. Customize the Windows installation, as described in the Corporate
  531.    Deployment Tools User's Guide (Deploy.chm).
  532.  
  533. 2. In the [Unattended] section in Sysprep.inf, set KeepPageFile = 1.
  534.  
  535. 3. Right-click My Computer. The System Properties dialog box appears.
  536.  
  537. 4. Change the paging file settings to "None".
  538.  
  539.    a. Click the Advanced tab. In the Performance section, click
  540.       Settings. The Performance Options dialog box appears.
  541.  
  542.    b. In the Performance Options dialog box, click the Advanced tab.
  543.  
  544.    c. In the Virtual Memory section, click Change. The Virtual Memory
  545.       dialog box appears.
  546.  
  547.    d. Select No Paging File, and then click Set.
  548.  
  549.    e. In the Virtual Memory dialog box, click OK. The System Control
  550.       Panel Applet message appears.
  551.  
  552.    f. Click OK. 
  553.  
  554.    g. Click OK to close the Virtual Memory dialog box.
  555.  
  556.    h. When you are prompted to restart your computer, click No.  
  557.  
  558. 5. Start the System Preparation Tool (Sysprep.exe). In the Sysprep
  559.    dialog box, click Reseal.
  560.  
  561.  
  562. To create a paging file of the same size on all destination computers:
  563.  
  564. 1. Customize the Windows installation, as described in the Corporate
  565.    Deployment Tools User's Guide (Deploy.chm).
  566.  
  567. 2. In the [Unattended] section of C:\Sysprep\Sysprep.inf,
  568.    set KeepPageFile=1. 
  569.  
  570. 3. Right-click My Computer. The System Properties dialog box appears.
  571.  
  572. 4. In the System Properties dialog box, change the paging file
  573.    settings to the appropriate value. 
  574.  
  575.    a. Click the Advanced tab. In the Performance section, click
  576.       Settings. The Performance Options dialog box appears.
  577.  
  578.    b. In the Performance Options dialog box, click the Advanced tab.
  579.  
  580.    c. In the Virtual Memory section, click Change. The Virtual Memory
  581.       dialog box appears.
  582.  
  583.    d. Enter minimum size and maximum size in megabytes. Click Set. 
  584.  
  585.    e. In Virtual Memory dialog box, clidk OK. The System Control Panel
  586.       Applet message appears.
  587.  
  588.    f. Click OK. 
  589.  
  590.    g. Click OK to close the Virtual Memory dialog box.
  591.  
  592.    h. When you are prompted to restart your computer, click No.
  593.  
  594. 5. Start the System Preparation Tool (Sysprep.exe). In the Sysprep
  595.    dialog box, click "Reseal".
  596.  
  597.  
  598.